Challenges Faced during Software Component Selection

نویسندگان

  • Arvind Kumar
  • Pradeep Tomar
  • Deepak Panwar
چکیده

Software development organizations believe that Component-Based Software Engineering (CBSE) approach will improve their productivity and quality by selecting pre-existing software components. CBSE is an approach which is used to enhance the reusability because reusability is a way to improve efficiency and productivity of software systems. Component-Based Software Development (CBSD) with reusable component not only reduces the time to market but also brings down the cost of development heavily. This paper presents the challenge like performance, time, components size, fault tolerance, reliability, components functionality, components compatibility and available component subset which are faced by developer during component selection. Lastly this paper summarizes which algorithm is used for component retrieval according to availability of component subset by keeping this challenges in mind.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Requirement Engineering Challenges in Development of Software Applications and Selection of Customer-off-the-Shelf (COTS) Components

Requirement Engineering acts as foundation for any software and is one of the most important tasks. Entire software is supported by four pillars of requirement engineering processes. Functional and non-functional requirements work as bricks to support software edifice. Finally, design, implementation and testing add stories to construct entire software tower on top of this foundation. Thus, the...

متن کامل

Software Component Retrieval Using GA and ACO

Software reuse is the process of using existing software components to develop new software product. Searching and retrieving reusable components for efficient software reuse are the major challenges faced during reuse. To reuse the any software component, there should be an efficient retrieval mechanism to retrieve the reusable component from repository. In this paper, a brief introduction is ...

متن کامل

O-19: Challenges of Donor Selection: The Experiences of Iranian Infertile Couples Undergoing Assisted Reproductive Donation Procedures

Background: Couples seeking assisted reproductive donation procedures are faced with complex challenges throughout their treatment which can have important psychological impacts on their life. Selecting a suitable donor is one of the hardest decisions they will ever make. This study was carried out to provide an in-depth description of the experiences of couples in relation to donor selection. ...

متن کامل

A study of elementary school teachers' challenges of encountering with Lesson Study

This research aimed to study the challenges which elementary teachers deal with lesson study. This research studied challenges in three stages, before, during and after lesson study. To achieve the aim of the research, a case study in a school was used. Participants of this research have been 20 elementary teacher of that school. Data collection tools have been semi-structured interviews with t...

متن کامل

Global Software Development: The Next RE Frontier?

Requirements Engineers face an emerging set of challenges, which compound the traditional Requirements Engineering (RE) challenges (stakeholder identification, domain expertise, communication, analytic skills, problem solving, ...) that have arguably still not been fully addressed. This is the challenge of RE in the world of global software development, with requirements teams working in virtua...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011